专利摘要:
Various configurations of access control systems and fingerprint detection systems are revealed. One or more of an authorized person's fingerprints are recorded in a fingerprint database along with a sequence of angular positions. The authorized person can subsequently gain access to a protected item by scanning the authorized person's finger or fingers according to the sequence of angular positions. Various configurations of the fingerprint sensors to determine the angular position of a finger on the sensor are also revealed.
公开号:BR112013001537B1
申请号:R112013001537-3
申请日:2011-07-19
公开日:2021-01-05
发明作者:Arun Malhotra
申请人:Risst Ltd.;
IPC主号:
专利说明:

FIELD
The configurations described refer to fingerprint sensors and systems that incorporate fingerprint sensors. HISTORIC
Several security systems require the use of biometric systems to provide an authorized person with access to a product, location or service, or authenticate the presence of an authorized person in a particular location. For example, security locks can be configured to be released when an approved fingerprint is scanned on a fingerprint scanner. Some personal monitoring systems require an authorized person to scan an approved fingerprint on a fingerprint scanner to provide that the authorized person is present at the location of the fingerprint scanner. The use of biometrics such as a fingerprint to identify an authorized person has the advantage that the authorized person is positively identified. Other people typically do not share the same biometrics. Depending on the nature of the scanner, it may be possible for an authorized person to present an approved fingerprint in the form of two or three three-dimensional copies such as an image or model or part of a severed finger. Fingerprints are essentially permanent features of a person. An unauthorized person who is able to present an authorized fingerprint can only be prevented from gaining access by disallowing the fingerprint.
Some security systems avoid the problem of using an immutable biometry of an authorized person using an access code such as a password or a sequence of gestures. The access code can be issued for use by an authorized person, and can be canceled or replaced as needed when a person is no longer authorized or when a new access code is required. Additionally, an access code has the advantage that it can be memorized or otherwise recorded by a person, but not an immutable physical characteristic. An access code can be changed as needed. However, access codes suffer from the problem that they can be stolen using keyloggers, cameras or 5 guessed by unauthorized people. Access codes can also be revealed to an unauthorized person through carelessness or inadvertence. SUMMARY
It is desirable to provide security systems and methods that both have the positive identification provided through the use of biometrics and the flexibility provided through the use of an access code. The configurations described below provide such systems and methods, thus allowing positive identification of an unauthorized person while also requiring the authorized person to enter or enter an access code to gain access or authenticate the presence of an unauthorized person in a place.
In a first aspect, some configurations provide a fingerprint detection system comprising: a fingerprint sensor having: a sensor array; a matrix connection layer 20 coupled to the sensor matrix; and two or more points of injection of the conduction signal, where each point of injection of the signal is electrically isolated from the sensor matrix; and a controller coupled to the driving signal injection points to inject a driving signal at each driving signal injection point and to the matrix connection layer to receive a fingerprint signal from the second sensor matrix , where the fingerprint signal corresponds to less than all driving signals.
In some configurations, the fingerprint sensor includes a bevel and where the driving signal injection points are positioned on the bevel.
In some configurations, the signal injection points are formed in a continuous bevel at least partially around the sensor, so that a finger can be positioned in contact with the sensor matrix and one of the signal injection points to couple a conduction signal from the signal injection point to the sensor matrix.
In some configurations, the bevel is fixed between the injection points of the adjacent signal.
In some configurations, the system even includes a segmented bevel having bevel segments that are electrically isolated from each other, where each bevel segment includes a signal injection point and when a finger is positioned in contact with both the sensor matrix and one of the bevel segments, a driving signal is coupled from the bevel segment to the sensor matrix.
In some configurations, the controller is configured to determine an angle corresponding to the fingerprint signal.
In some configurations, the angle corresponds to the position of one or more injection points of the driving signal.
In some configurations, the fingerprint signal corresponds to one or more of the driving signals.
In some configurations, the bevel includes finger placement guides corresponding to the position of the driving signal injection points.
In another aspect, some configurations provide a method of authorizing an action, the method comprising: providing a plurality of authentication strings, in which each authentication sequence comprises: an identifier of the authorized person; two or more sequential angular positions; provide a plurality of authorized person records, where each person record includes: an identifier of the person record; and a fingerprint record; two or more sequential angular positions; detection of a fingerprint; identification of a person comparing the detected fingerprint to the fingerprint records in one or more person records; determine an angular fingerprint position simultaneously with the fingerprint detection; repeat the detection steps, identify and determine at least once and, for each iteration, record the identified person and the angular position if the identified person for each iteration, and if the identified person in each iteration corresponds to an authorized person and sequence registered angular positions corresponds to the same authorized person, then authorizes the action.
In a variety of configurations, fingerprint detection systems and access control systems can operate in normal low-energy operating modes. In some configurations, the systems can be combined with other authentication systems that have access, such as magnetic or RFID cards and tags.
In another aspect, some configurations provide a method of operating an access control system, the method comprising: registering fingerprint data corresponding to one or more fingers of a particular authorized person; register a sequence of finger positions for the particular authorized person; receiving a series of fingerprint signals from a fingerprint sensor; determine a sequence of angular positions corresponding to sequential fingerprint signals in the series; determine whether each of the fingerprint signals corresponds to the registered fingerprint data; determine whether the sequence of angular positions corresponds to the recorded sequence of finger positions; and if the fingerprint signals correspond to the registered fingerprint data and the sequence of angular positions corresponds to the registered sequence of the fingerprint positions, then provide an authorized signal.
In some configurations, the authorization sign includes an identification of the authorized person.
In some configurations, the sequence of finger positions is specified by the authorized person.
In some configurations, the fingerprint data corresponds to one or more fingers of the authorized person positioned at multiple angular positions on a fingerprint sensor.
In some configurations, the fingerprint data corresponds to one or more fingerprints of the authorized person in a standard orientation.
In some configurations, the fingerprint data and the sequence of the finger positions of the particular authorized person are recorded in an authorized person record in a fingerprint database that contains the authorized person records for a plurality of authorized persons.
In some configurations, the method includes asking the particular authorized person to identify themselves before providing the authorization sign.
In another aspect, some configurations provide a method of operating an access control system, the method comprising: recording the fingerprint data corresponding to one or more fingers of a particular authorized person rotated at a variety of angles on a sensor. fingerprint; record a sequence of angular finger positions for the particular authorized person; receiving a series of fingerprint signals from a fingerprint sensor; and if each of the fingerprint signals corresponds to the registered fingerprint data and the sequence of angular finger positions, then provide an authorized signal.
In some configurations, the authorization sign includes an identification of the particular authorized person.
In some configurations, the sequence of finger positions is specified by the particular authorized person.
In some configurations, the fingerprint data and the sequence of finger positions of the particular authorized person are recorded in an authorized person record in a fingerprint database that contains authorized person records for a plurality of authorized persons.
In some configurations, the method includes asking the particular authorized person to identify themselves before providing the authorization sign.
In another aspect, some configurations provide a method of operating a fingerprint detection system, the method comprising: providing a fingerprint sensor having a sensor array and a bevel, in which the bevel has a plurality of injection points of the driving signal; inject a driving signal at each of the injection points of the driving signal; receiving a fingerprint signal from the fingerprint sensor, where the fingerprint signal corresponds to at least one of the driving signals; and determining the driving signal or driving signals to which the fingerprint signal corresponds.
In some configurations, the driving signal injection points are separated around the bevel.
In some configurations, the injection points for the driving signal are located at various angular positions around the bevel.
In some configurations, the method includes varying the magnitude of some or all of the driving signals to control a signal-to-noise ratio of the fingerprint signal.
In some configurations, the method includes varying the magnitude of some or all of the driving signals to control lines and spaces in a fingerprint image obtained from the fingerprint signal.
In some configurations, the method includes determining an angled orientation of a finger positioned on the fingerprint sensor.
In some configurations, the method includes repeating the steps of receiving a fingerprint signal and determining the driving signal or driving signals to which the fingerprint signal corresponds and also including recording a sequence of driving signals corresponding to the fingerprint received.
In some configurations, the driving signals are different from each other.
In some configurations, the driving signals have temporarily different active and inactive phases.
In some configurations, the driving signals have different shapes, each of which is distinguishable from other driving signals.
In another aspect, some configurations provide a fingerprint detection system comprising: fingerprint sensor having: a bevel having a plurality of signal injection points; a sensor array electrically isolated from the bevel; and a controller coupled to the fingerprint sensor to receive a fingerprint signal, wherein the controller includes: a plurality of conduction signal blocks, wherein each conduction signal block is coupled to an injection point of the io signal corresponding to inject a driving signal at the injection point of the corresponding signal.
In some configurations, the bevel and the sensor matrix are positioned to allow each of the conduction signals to be coupled to the sensor matrix through a finger in contact with the injection point of the conduction signal 15 and the sensor matrix .
In some configurations, each driving signal is unique.
In some configurations, each of the driving signals has an active and an inactive phase, where only one of the driving signals is in an active phase at any particular time.
In some configurations, the controller and the fingerprint sensor are coupled via a wired communication link.
In some configurations, the controller and the fingerprint sensor are coupled via a wireless communication link.
In some configurations, the bevel is formed of a conductive material.
In some configurations, the bevel is formed of a conductive material selected from the group consisting of conductive plastics and metals.
In some configurations, the bevel is a continuous bevel.
In some configurations, the bevel is a continuous bevel and the bevel is fixed between at least some of the injection points of the adjacent signal.
In some configurations, the bevel is a segmented bevel formed from a plurality of bevel segments and in which at least some of the signal injection points are provided in different segments of the bevel.
In some configurations, the bevel is a segmented bevel formed from a plurality of bevel segments and in which at least some of the signal injection points are provided in different segments of the bevel.
In some configurations, the bevel is fixed between at least some of the injection points of the adjacent signal.
In some configurations, the bevel is a segmented bevel and each injection point of the signal is provided in a different segment of the bevel.
In another aspect, some configurations provide an access control system comprising: a fingerprint sensor; a controller coupled to the fingerprint sensor; and a fingerprint database coupled to the controller, where the fingerprint database includes a plurality of authorized person records, each authorized person record containing fingerprint data corresponding to an authorized person and a sequence authorized angles.
In some configurations the fingerprint data includes data corresponding to one or more of the fingerprints of the particular authorized person positioned at a plurality of angular positions on the fingerprint sensor.
These and other aspects of the invention are discussed below. BRIEF DESCRIPTION OF THE DRAWINGS
A preferred embodiment of the present invention will now be described in detail with reference to the drawings, in which:
Figure 1 is a partial sectional drawing of a fingerprint detection system;
Figure 2 is another view of the system of Figure 1;
Figure 3 is a time diagram illustrating some signals in the system in Figure 1;
Figure 4 is a block diagram of a system controller in Figure 1;
Figure 5 illustrates a fingerprint sensor of the system of Figure 1 in use;
Figures 5a-5h illustrate a finger positioned on a fingerprint sensor in several angular positions;
Figure 6 is a block diagram of another fingerprint detection system;
Figure 7 is a block diagram of another fingerprint detection system;
Figure 8 is a time diagram illustrating some signals in the system of Figure 7;
Figure 9 is a block diagram illustrating an access control system;
Figure 10 is a flow chart illustrating a method of creating records in a fingerprint database;
Figure 11 is a flow chart illustrating a method of allowing an authorized person to access an item;
Figure 12 is a block diagram illustrating another access control system;
Figure 13 is a block diagram illustrating another access control system;
Figure 14 illustrates a fingerprint;
Figures 15a and 15b illustrate a fingerprint in various conditions during a person's heartbeat;
Figures 16a-16c are isometric, top and side views of a fingerprint sensor, respectively; and
Figures 17-19 illustrate several low energy fingerprint detection systems.
It will be understood that the drawings are only exemplary. All references to the drawings are made for the purpose of illustration only and are not intended to limit the scope of the settings described here below in any way. For convenience, reference numerals can also be repeated (with or without an offset) throughout the figures to indicate analogous components or aspects. DESCRIPTION OF EXAMPLE SETTINGS
Reference is first made to Figures 1 and 2, which illustrate a first embodiment of a fingerprint detection system 100. System 100 includes a fingerprint sensor 102 and a controller 104.
The fingerprint sensor 102 includes a bevel 106, a sensor matrix 108, insulation 110 and a connection layer of the matrix 112. The bevel 106 is a continuous resistive ring having a plurality of signal injection points 114a-114h. The bevel 106 is fixed between each pair of injection points of the adjacent signal 114. Each injection point 114 has a corresponding conduction signal connection 116a-116h. In a variety of configurations, the bevel can be formed of several conductive materials, including conductive plastics, metal and other materials.
Controller 104 is coupled to sensor 102 via cable 118 and cable 120. Controller 104 includes a processor 116, a plurality of driving signal blocks 122a-122h and a signal sensor block 124. Cable 18 can be a multi-conductor cable or a parallel or serial communications cable or any other type of communication link. In some configurations, the controller and the sensor can be coupled via a wireless communication link. Processor 116 can be any type of programmable processing device including a programmed computer, a micro controller, a logical arrangement such as a programmed portal arrangement or field programmable portal arrangement, a programmable logic controller, a central processing unit, a digital signal processor, a general purpose computer, a microprocessor or any hardware or software device capable of controlling the system 100 to operate as described above.
Each conduction signal block 122 is coupled to a corresponding signal injection point 114 via cable 118. The matrix connection layer 112 is coupled to signal sensor block 124 via cable 120.
Also referring to Figure 3, each driving signal block 122a-122h generates a driving signal 126a-126h which is injected at the injection point of the corresponding signal 114a-114h. Each driving signal 126a-126h is unique, in which it is distinguishable from each other driving signal injected into the fingerprint sensor 102. In this embodiment, each driving signal 126 has an active phase 128 and an inactive phase 129. Each conduction signal is synchronized to a common time base so that no more than one of the signals is active at any particular time. In this embodiment, each driving signal 126a-126h has a corresponding time interval 130a-130h during which it has its respective active phase. During the time intervals 130 allocated to other driving signals 126, each driving signal is in its inactive phase. In this embodiment, during the inactive phase, each signal has a magnitude of 0. During the active phase, each driving signal is a 1 MHz square wave with a peak to peak magnitude of 1 volt.
Referring to Figure 4, each conduction signal block 122-212h includes a signal generating block 134a-134h and an amplifier 136a- 136h. Each block of signal generation 134a-134h generates a waveform of the conduction signal 138a-138h, which in this embodiment is a square wave. Each amplifier 136a-136h is coupled to processor 116, which generates a gain control signal 140a-140h for each block of signal generation 122a-122h.
Each amplifier 136 generates the corresponding conduction signal 126 by selectively amplifying the corresponding square wave 138 in response to the corresponding gain control signal 140.
Referring to Figure 3, the gain control signal 140a has a magnitude greater than zero during time interval 130a and a magnitude of zero during time intervals 130b-130h. When the gain control signal 140a is 0, the corresponding driving signal 126a, the amplifier 136a generally the driving signal 126a with a magnitude of 0. When the gain control signal 140a is non-zero, the amplifier 136 generates the the driving signal 126a so that it is an amplified version of where square 138a. The amplification factor is determined by the magnitude of the gain control signal 140a, allowing processor 116 to control the magnitude of the driving signal 126a. Each of the driving signals 126 to 126h is generated in a corresponding manner so that the magnitude and timing of each of the driving signals is controlled by processor 116.
In some configurations, the gain control signals can be digital signals with high and low values. When a gain control signal is high, the corresponding driving signal waveform 20 is generated as a driving signal. When the gain control signal has a low value, the driving signal has a zero output. In configurations where the driving signals are not distinguished based on time pairs or time spaces, the gain control signal can provide an amplification value. In configurations where the driving signals are not distinguished 25 based on parts of time or time intervals and it is not desired to control the magnitude of the driving signal, the waveform of the driving signal generated by the signal generation block can be generated as a driving signal.
Again with reference to Figures 1 and 2, each conduction signal 126 is injected at the injection point of the corresponding signal 114 through cable 30 118. The bevel 106 is conductive and the injected conduction signals propagate through and through the bevel 106. The bevel 106 is fixed between the injection points of the signal limiting the part of the bevel 106 in which a driving signal injected into an injection point of the particular signal 114 propagates. For example, the driving signal 126c injected at the signal injection point 114c can propagate mainly through region 144. Similarly, the driving signal injected at other injection points of signal 114 propagates through the bevel regions adjacent to the points of signal injection.
Next, reference is made to Figure 5, which illustrates the system 100 in use. A person's finger 142 is shown on fingerprint sensor 102. Finger 142 is in contact with bevel 106 in region 144, through which the driving signal 126c propagates. Finger 142 is also in contact with the sensor matrix 108, so that a fingerprint 146 on finger 142 is pressed against the sensor matrix.
Finger 142 is conductive. Driving signal 126c is coupled to finger 142 from region 144 of bevel 106. Driving signal 126c is then coupled from finger 142 to sensor array 108. Insulation 110 is positioned between bevel 106 and the sensor array 108 to prevent conduction signals from being directly from the bevel to the sensor array. A dermal layer of the finger 142 is charged via the conduction signal 126c coupled to it (while the conduction signal is at a non-zero level).
The sensor matrix 108 is a capacitive detection element with a two-dimensional array of detection elements 150 (Figure 1). The conductive dermal layer of the finger 142 and the sensor matrix form the plates of an effective capacitor, which is charged through the conduction signal coupled to the finger. Between the dermal layer and the sensor matrix is a non-conductive epidermal layer of the skin on the finger 142, in which the elevations and depressions of the fingerprint 146 are formed. The epidermal layer and air within the fingerprint depressions provide a dielectric layer for the effective capacitor. Each detection element 150 detects a charge from the adjacent part of the finger 142 and provides a charge intensity signal corresponding to the charge intensity. The load detected on different elements of the sensor differs depending on the presence of an elevation in the fingerprint or air in a depression in the fingerprint. The matrix connection layer receives load intensity signals from each sensor element and transmits a fingerprint signal 152 to processor 116. Typically, the matrix connection layer is coupled to each sensor element 150 and includes a processing element to generate the fingerprint signal 152. The operation of the sensor matrix and the connection layer of the matrix are not described in detail here as a person skilled in the art will understand the operation of a capacitance based on the detection element of the fingerprint. Processor 116 receives a fingerprint signal and forms an image of fingerprint 154 corresponding to fingerprint 146.
The fingerprint signal 152 corresponds to both fingerprint 146 and the particular driving signal 126 coupled from the bezel 106 in the sensor array 108. In system 100, the charging signals 126a-126h have 15 active phases temporarily spaced. Finger 142 will be charged only when in contact with a region of bevel 106 into which a nonzero conductive signal is injected (or propagated). As a result, the fingerprint signal 152 will contain information about the fingerprint 146 only while the driving signal 126c is in its active phase. In other times, the driving signal 126c is in its inactive phase and does not carry the finger 142.
Although other driving signals 126a-126b and 126d - 126h also have active phases and are injected into the bevel, these driving signals are essentially prevented from being coupled to the finger 142 through the floor connections on the bevel 106 between their respective points of signal injection. As a result, the fingerprint signal 152 will contain data corresponding to the fingerprint 146 during the active phase of the driving signal 146c. In other times, the fingerprint signal will not typically contain the data corresponding to a fingerprint.
Processor 116 controls the operation of system 100 so that conduction signals 126 are transmitted repeatedly to fingerprint sensor 102 and fingerprint signal 152 is transmitted repeatedly to processor 116. Typically, the active phase of each Driving signal can be transmitted numerous times per second. In various configurations, the active phase of each signal can be transmitted 10 or more times, and possibly hundreds or more times per second. During the active phase of a driving signal that is coupled to a finger 142, the fingerprint signal 152 can be analyzed to identify the presence of a finger and to obtain an image of the fingerprint 154.
Referring to Figures 2 and 3, processor 116 is able to determine that the driving signal 126 being coupled to the finger 142 based on the time in which the fingerprint signal 152 contains the data corresponding to a fingerprint. Based on the coupled driving signal 126, processor 116 can determine the angular position of the finger. For example, in Figure 5, finger 142 is in a 90 degree position.
Reference is made to Figure 14, which illustrates a 1400 fingerprint. The fingerprint includes several lines 1402 and spaces 1404 that correspond to the elevations and depressions in the person's fingerprint. The lines and spaces are formed because the elevations in the fingerprint engage more energy from a conduction signal in the sensing elements 150 of the sensor matrix 108 than the depressions. If the magnitude of the driving signal is too high, then the lines can be formed very wide, with little or no space between them. If the magnitude of the driving signal is too low, then lines 1402 may be weak or missing. In some configurations, processor 116 may vary the magnitude of some or all of the gain control signals in response to fingerprint signal 152. The processor may vary the gain control signals 140 to control the signal-to-signal ratio. noise or to control the density of lines 1402 and spaces 1404 in the fingerprint. In other configurations, the processor may be able to control the driving signal block to vary the frequency or shape of some or all of the driving signals to improve the fingerprint image.
Referring to Figures 5a-5h, finger 142 is illustrated with the fingertip pointed in several directions. The driving signal attached to the finger 142 at each position is as follows: Figure Finger positions Driving signal

Next, reference is made to Figure 6, which illustrates another fingerprint detection system 600. System 600 is similar to system 100 and the corresponding components are identified by similar reference numerals.
The fingerprint sensor 602 of the system 600 has a segmented bevel comprised of bevel segments 606a-606h, instead of the continuous bevel 106 of the system 100 (Figure 1). Each segment of bevel 606 has a signal injection point 614a-614h, which is coupled to controller 604 to receive a driving signal 626a-626h (not shown). System 600 operates in a similar manner to system 100. Controller 604 generates and injects conduction signals 626a-626h into each segment of the bevel. Like system 100, each of the driving signals 15 has an active phase and an inactive phase so that the active phase of each driving signal occurs during the inactive phase of each of the other signals. Bevel segments 606 are electrically isolated from each other via insulator 610 so that the driving signal 626 injected into each segment of the bevel does not propagate to any other segment of the bevel through insulator 610. When a finger is placed on the sensor of the fingerprint 602 touching one of the segments of the bezel 606 and the matrix of the sensor 608, the driving signal 626 coupled to that segment of the bezel 606 is coupled to the finger and then to the matrix of the sensor 608. The connection layer of the matrix 612 produces a fingerprint signal 652 which is transmitted to processor 616 via cable 620. As described above in relation to system 100 (Figure 1), processor 616 can be configured to determine the angular position of the finger by determining which driving signal 626 has been coupled the 608 sensor matrix. - ~
Briefly referring to Figure 1, in system 100, it may be possible for a driving signal 126 to propagate before the immediate region of its injection point of the corresponding signal 114, depending on the ground connections between the signal injection points and the bevel conductivity 106. The bevel segments 606 of the system 100 provide a greater degree of isolation between the conduction signals as long as the bevel segments are isolated from each other.
In systems 100 and 600, the active phases of each of the driving signals are spaced in time so that the specific driving signal coupled to the respective sensor matrices can be determined based on the time interval in which the print signal digital contains the fingerprint data.
Next, reference is made to Figure 7, which illustrates a fingerprint detection system 700. System 700 is similar to system 600 and corresponding components are identified by similar reference numerals. In the 700 system, the driving signals 726a-726h are distinguishable through their different formats, but have no temporarily different active and inactive phases. Referring to Figure 8, the driving signals 726 have different shapes, each of which is distinguishable from the other driving signals. Each 726a-726h driving signal is injected into the corresponding bise segment 706a-706h during system 700 operation. A finger positioned in contact with one of the 706 bezel segments and the sensor array 708 will couple the corresponding driving signal 726 to from the bevel segment in the sensor matrix.

Again referring to Figure 7, fingerprint sensor 702 can be similar to fingerprint sensor 102 or fingerprint sensor 5 602. Controller 704, which includes driving signal blocks 722a-722j, generates the driving signal 726a-726j, and injects them into the 702 fingerprint sensor. The 7092 fingerprint sensor has ten driving signal injection points (not shown), and generates a 752 fingerprint signal corresponding to one of the driving signals 726a. io Each driving signal block 722 includes a 756 fingerprint signal filter. Each 756a-756j fingerprint filter receives the corresponding 726a-726j driving signal and 752 fingerprint signal. fingerprint 756a-756j compares its respective driving signal 726a-726j with the fingerprint signal 752 and generates a correspondence signal 758a-758h. Each correspondence signal 758a-758j reflects the degree to which the fingerprint signal 752 corresponds to the respective driving signal 726a-726h. In this embodiment, each correspondence signal 758 has a value between 0 and 255. The correspondence signal 758 generated through each fingerprint signal filter 756 will have a value of or close to 0 if there is no or little correspondence between the respective driving signal 726 and the fingerprint signal. The match signal 758 will have a value of or close to 255 if there is a high match or exact match between the respective driving signal 726 and the fingerprint signal 752. The fingerprint signal filter will typically, but not necessarily, be configured to consider an appropriate time delay (which can be variable and determined automatically) between the generation of the driving signal 726 and the fingerprint signal 752. Each of the correspondence signals 758 is transmitted to the processor 716. Typically, the signal fingerprint 752 will correspond to one of the driving signals 726 to a higher degree than the other driving signals.
Typically, a conduction signal 726 will be coupled to sensor array 708 (not shown) when a finger is placed on fingerprint sensor 702. Processor 716 uses matching signals 758 to determine the angular orientation of the finger. The 716 processor can be configured to do so in several ways. For example, in this embodiment, processor 716 is configured to assume that the correspondence signal having the widest magnitude corresponds to the angular orientation of the finger. In other configurations, the processor can be configured to determine a weighted average of the correspondence signal values and estimate an angular position based on the relative magnitudes of the correspondence signals. In some configurations, correspondence signals having a value below a limit can be ignored when calculating the weighted average. This can be particularly relevant in configurations where the driving signal injection points are positioned close enough that more than one driving signal injection point is coupled to the sensor matrix by a finger. The specific angular position of the finger can be estimated using the calculated weighted average of the correspondence signal corresponding to two or more conduction signals reflected in the resulting fingerprint signal.
Next, reference is made to Figure 9, which illustrates an access control system 900 for controlling access to an item such as an activity, system, location, service, data or other item that a person may wish to access. System 900 includes a 902 fingerprint sensor, a 904 controller and a 960 fingerprint database, an 962 input device and an 964 output device. The 902 fingerprint sensor and io 904 controller can match the system 100, 600 or 700.
Controller 904 includes a processor 916, which is coupled to the database 960. Processor 916 is also coupled to an authorization terminal 966 in which processor 916 provides an authorization signal 968.
The 960 fingerprint database includes a plurality of 15 authorized person records, where each authorized person record includes:


The person record identifier field corresponds to a person. Each angle fingerprint field can record an image or other data corresponding to the person's fingerprint (typically from a specific finger such as the index finger) positioned on a fingerprint sensor. The authorized angle sequence is a sequence of angular finger positions.
The 962 input device can be a keyboard, keypad, mouse, touchscreen or other device that can be used by a person to provide input to the 916 processor. The 964 output device can be either a display screen or other device that provides visual and / or audio output to a person using the 900 system.
Next, reference is made to Figure 10, which illustrates a method 1000 through which each record in the fingerprint database is populated. Method 1000 is performed under the control of the 916 processor, which can communicate with a person using the 962 input device and the 964 output device.
Method 1000 starts at step 1002 in which an authorized person record is created for a person. An authorized person identifier is registered for the person. In some configurations, the authorized person identifier 20 can be automatically generated through the 916 processor. In other configurations, the person can enter an authorized person identifier using the 962 input device. The authorized person identifier is recorded in the identifier field. authorized person. The authorized person identifier for each authorized person record in the fingerprint database is unique.
Method 1000 then proceeds to step 1004, in which the person places his finger on the 902 fingerprint sensor with the fingertip in a 0o position (angle A). Processor 916 receives a signal from fingerprint 952 and determines (i) the angular position of the person's finger and (ii) an image (or corresponding data) of the fingerprint by the person. If the angular position corresponds to angle A, then the fingerprint image is recorded in the angle A fingerprint field. If the angular position does not correspond to angle A, then the person's fingerprint can be scanned again, or alternatively, method 1000 can end. When the person's fingerprint has been recorded at angle A, method 1000 proceeds from step 1004. In some configurations, the person may be asked to record the fingerprint data for each angle A-H. In other configurations, the person may be allowed to skip some or all of the A-H angles. If the person is allowed to skip the A angle, and chooses to do so, method 1000 can proceed from step 1004.
Following step 1004, method 1000 proceeds to step 1006 (except if method 1000 was terminated during step 1004) in which the person's fingerprint is registered with his finger positioned at angle B, the person is allowed to skip the angle B or the method ends.
In this way, method 1000 proceeds through steps 1004 to 1018 in which the person's fingerprint is recorded at angles A-H, or at least some of the angles A-H.
Following step 1018, method 1000 proceeds to step 1020 in which the person is allowed to specify a sequence of the fingerprint positions. For example, the person can specify the ADHC sequence. This sequence is recorded in the authorized angle sequence field.
Method 1000 then ends. A person who has a record in the 960 fingerprint database can be referred to as an authorized person.
Method 1000 is repeated for a plurality of people.
Next, reference is made to Figure 11, which illustrates a method 1100 by which the 900 system can be used to allow a person authorized to access an activity or device, access data or for some other purpose.
Method 1100 starts at step 1102, in which the person places his finger on the 902 fingerprint sensor. The 916 processor receives the fingerprint signal and determines (i) the angular position of the person's finger and (ii) an image fingerprint (or corresponding data) of the person's fingerprint. The 916 processor then compares the fingerprint image to the fingerprint data registered in the 15 960 fingerprint database. If the fingerprint image matches any registered fingerprint, the processor then compares the angular position of the print image fingerprint and the angular position of the corresponding registered fingerprint. If the two angular positions match, then the processor registers the angular position as the first angular position in a sequence of angular positions. The processor also records the authorized person's identifier in the authorized person's record in which the corresponding registered fingerprint was found.
Method 1100 then proceeds to step 1104 in which processor 916 determines whether the sequence of angular positions is complete. 25 If the sequence is complete, then method 1100 proceeds to step 1106. If the sequence of angular positions is not complete, then method 1100 returns to step 1102. In some configurations, each authorized angle sequence recorded in the base data from fingerprint 960 can be of a predetermined length and step 1102 is repeated until the sequence of 30 angular positions and identifiers of the corresponding authorized person has reached the predetermined length. In other configurations, the person can indicate whether to add another angular position to the sequence. If so, method 1100 returns to step 1102. If the person indicates that the sequence is complete, then method 1100 continues to step 1106.
In step 1106, processor 916 determines whether the registered authorized person identifier for each angular position in the registered sequence is the same. If so, the authorized person identifier can be referred to with an authorized person identifier candidate and method 1100 continues to step 1108. Otherwise, method 1100 reports an error in step 1100 and ends. The error reported in step 1110 may indicate that the string was not entered by an authorized person, that the string is invalid, or may provide another message.
In step 1108, processor 916 compares the sequence of angular positions recorded in iterations of step 1102 with the sequence of the authorized angle recorded in the authorized person's record corresponding to the candidate's authorized person identifier. If the sequence of the angular positions corresponds to the authorized angle sequence, the candidate candidate is authenticated as the authorized person corresponding to the authorized person record and method 1100 proceeds to step 1112. Otherwise, method 1100 proceeds to step 1110.
In step 1112, processor 916 transmits an authorization signal 968 indicating that the person should be allowed to access an activity, device, data or receive some other corresponding access to the candidate authorized person identifier.
For example, the 900 system can be used to control access to an item such as a service, a car wash, or data such as a bank account or other account. An authorized person should scan their finger sequentially using the 902 fingerprint scanner with the finger positioned in the correct angular positions, corresponding to the authorized angle sequence in the authorized person's record for that person. If the person does not do this successfully, the 916 processor transmits an authorization signal 968 allowing the person authorized to access the service, activity, data or other item that is protected by the 900 system.
In the 900 system, the authorized person is not asked to identify himself before scanning his finger for the first time in step 1102. The person's identity is assumed to match the authorized person's identifier that corresponds to each fingerprint scan. (If each scan of the fingerprint does not match the same record as the authorized person and the same identifier as the authorized person, then method 1100 exits following step 1106). Such a system could be used to allow access when it is being accessed is not specific to the authorized person, but is protected to prevent unauthorized persons from accessing it. The 900 system can also be used to control access to an item that is specific to the authorized person, such as access to a bank account at an ATM. In such an embodiment, a person who is authenticated as an authorized person using the 1100 method is given access to an account corresponding to the authorized person's identifier corresponding to each fingerprint scan in step 1102.
In other configurations, a person may be asked to identify himself before step 1102. For example, the person may be asked to enter an identifier of the authorized person or other data that can be correlated through the 916 processor to an identifier of an authorized person . In some configurations, the authorized person can identify themselves by presenting an identification card, tag (such as an RFID tag), barcode or other identification code or device to an appropriate scanner. Typically, the scanner will be allocated with the 902 fingerprint scanner and coupled to the 904 controller to allow the authorized person's record corresponding to the identification code or device to be identified and accessed. Each fingerprint scanning mode in step 1102 must match the fingerprint data recorded in the corresponding authorized person's record in order for the person to be granted access.
In system 900, the fingerprint database 960 is accessible to controller 904. In other configurations, it may be desirable to allow the fingerprint database to be accessed from a plurality of locations and systems.
Next, reference is made to Figure 12, which illustrates another access control system 1200. The access control system 1200 is similar to the access control system 900 and similar components are identified through corresponding reference numerals. The access control system 1200 includes a plurality of access control modules 1270, each of which comprises a fingerprint scanner 1202, a controller 1204, an input device 962 and an output device 964. Each controller 1204 is coupled to a 1260 fingerprint database via a 1271 communication network. The 1260 data print database can be allocated in a central location while some or all access control modules are located remotely from the fingerprint data 1260. The 1271 communication network can be any type of communication network. In some configurations, one or more 1270 access control modules can be coupled directly to the fingerprint database.
The access control system 1200 can be used to control access for a plurality of authorized users to a system of a plurality of locations. For example, the 1200 system can be used to control access to ATMs. A bank can integrate a 1270 access control module in some or all of these ATMs. A bank customer can register for ATM access to the customer's bank account by serving at a bank location and using a 1270 access control module at the bank location to create an authorized person record in the print database digital 1260 according to method 1000 (Figure 10). Subsequently, the person can authenticate at an ATM using the 1100 method (Figure 11). When the customer successfully completes the 1100 method, the customer is allowed to access banking activities at the ATM. In some configurations, the processor (not shown) on controller 1204 can also control other operations at the ATM. In other configurations, controller 1204 can be an authorization signal that is coupled to a controller for other ATM functions. The authorization sign can indicate the identity of the authorized customer, allowing the customer 5 to be given access to their own account.
In the 900 system, the fingerprint database 960 includes fingerprint images or corresponding data for a plurality of angular positions for each authorized person. In some configurations, the fingerprint database may include only a single fingerprint image or corresponding data for each authorized person.
Next, reference is made to Figure 13, which illustrates another 1300 access control system. The 1300 system has a plurality of 1370 access control modules, a 1360 fingerprint database and an authorization sequence database. 1372.
The 1360 fingerprint database includes a plurality of fingerprint records, each of which includes:

The authorization sequence database 1372 includes a plurality of sequence records, each of which includes:

The 1300 system can be used to control access to an item, such as the 900 and 1200 systems. For each authorized person, a fingerprint record is recorded in the 1360 fingerprint database and a sequence record is recorded in the base authorization sequence data 1372.
To authenticate or identify a person as an authorized person, the processor in a 1370 access control module obtains a sequence of fingerprint signals and assembles a sequence of angular positions and images from the corresponding fingerprint (similar to steps 1102 and 1104 of method 1100 (Figure 11)). The processor accesses the 1360 fingerprint database to determine whether each fingerprint image corresponds to the same authorized person. If not, the person is not authenticated as an authorized person (similar to step 1106). The processor accesses the authorization sequence database 1372 to determine whether the sequence of angular positions corresponds to the authorized angle sequence registered for the same authorized person. If so, the person is authenticated as the authorized person identified by the corresponding authorized person identifiers in the 1360 fingerprint database and the 1372 authorization sequence database.
The 1360 fingerprint database of the 1300 system can be a fingerprint database maintained by a third party. For example, an individual can register his fingerprint in the 1360 fingerprint database. Subsequently, the individual can register to access a protected item with the 1300 system. The individual can then register an authorized angle sequence in the database. authorized sequence 1372, which can be maintained by the 1300 system operator or a third party.
In other configurations, a system may include more than one fingerprint database that can be incorporated into a system, allowing individuals who have registered their fingerprints to several fingerprint databases to use the system.
Some fingerprint databases do not include angled information for the fingerprint data. In such systems, if the fingerprint is scanned at any angle, it can be matched to a corresponding fingerprint that was originally scanned at a different angle. The 1300 system can be used with such systems. By determining the angular placement of a finger when a fingerprint is scanned and independently verifying a fingerprint match, the 1300 system allows an existing fingerprint database to be used with the added security offered by angular authorization strings.
In the system described above, each authorized person registers one or more fingerprints for a single finger. In other configurations, the person can enroll one or more fingerprints for more than one finger, allowing authorization strings to incorporate both strings from different fingers and different angular positions for each finger in the sequence.
In some configurations, an authorized sequence may include a sequence of different fingers, without requiring specific angular placement.
In some configurations, it may be desirable to allow access only if two or more people are authenticated. In some configurations, the person can be authenticated independently. In other configurations, an authorized sequence can include fingerprints of each person, asking them to cooperate to scan their fingers in an authorized sequence.
In the configurations described above, an authorized angle sequence is recorded for each authorized person. In other configurations, two or more authorized angle strings can be registered for some or all of the authorized persons. Each authorized sequence can be used to allow access to the same item, or some authorized angle sequences can be used to initiate access to different items. For example, an authorized person can use different authorized angle strings to gain access to different parts of a service unit. In some configurations, some angle sequences can initiate different functions. For example, a bank customer may have to use an authorized angle string to gain access to the person's bank accounts at an ATM under normal conditions, but may use a different authorized angle string if the customer is being forced to access their accounts under duress. The second authorized angle sequence can initiate an emergency response, reduced balance sheets being displayed to the client's accounts, a reduced withdrawal limit being provided or a combination of these and other actions.
In some configurations, a series of authorized single-use angle strings can be generated for an authorized person. The series of authorized angle sequences for single use is recorded in a database of the authorized sequence and is also provided to the authorized person. Each time the authorized person uses an access control system to access an item, the authorized person must use a different unique authorized angle sequence. Once an authorized angle sequence has been used, it is no longer valid.
The access control systems described above combine several aspects of security to authenticate a person as an authorized person. A person is authenticated if the person enters the correct biometric fingerprint data as well as enters a correct sequence or code. Thus an authorized person who coincidentally has a fingerprint corresponding to that of an authorized person is unlikely to be authenticated because the unauthorized person is supposed to know the authorized sequence for the authorized person. An unauthorized person who knows the correct authorization sequence is impassable to be authenticated because the unauthorized person does not have the correct fingerprint. Combining security concepts based on code and biometrics, access control systems are more secure than systems that use only one security technique.
Next, reference is made to Figures 15a and 15b. The systems described above describe the use of a conductive finger to couple a conduction signal from a bevel or bevel segment to a sensor array. In some cases, a finger that has been removed from a person will sufficiently couple a driving signal to allow the severed finger to be used to authenticate a person. Typically, a person's heartbeat causes fluctuations on the skin surface, including the fingertips, which results in a rhythmic variation in pressure between a finger and the sensor matrix. Figure 15a illustrates a fingerprint image obtained when a finger is pressed against a sensor array with less pressure. Figure 15b illustrates a fingerprint image obtained when the finger is pressed against the sensor matrix with greater pressure. In some configurations, the processor can examine some or all of a fingerprint image to determine if the width of the 1502 lines is expanding and contracting within the heart rate a typical heart rate, and if not, then the processor can be configured to refuse to authenticate the person. In this way, the processor may be able to refuse authentication if a severed finger is used.
Next, reference is made to Figure 16a-16c, which illustrate a data print sensor 20 1602. The finger print sensor 1602 has a continuous bevel 1606 which, in some configurations, is made of metal. The five finger guides 1607a-1607 and are formed on the bevel to guide a user in properly positioning the finger in one of the five angular positions, illustrated in Figure 16b as positions -90 °, -45 °, 0o, 45 ° and 90 ° . An injection point of the 1616a-1616e conduction signal is positioned on each 1616a-1616e finger guide. Optional attachment points 1617a-1617e are positioned between the finger guides 1607. The fingerprint sensor 1602 has a sensor array 1608 that is insulated from the bezel 1608 by an insulator 1610.
The 1602 fingerprint sensor is suitable for use with 30 configurations according to the 100 and 700 systems and the various access control systems described above.
In some configurations, it may be desirable to reduce energy consumption. Next, reference is made to Figures 17a, 17b and 17c, which illustrate several fingerprint sensors that include systems for detecting the presence of the user. When a system is not in use, the system can enter a low energy mode 5 in which the user's presence detection system is active, but other functions are not active to reduce energy consumption. Reduced power consumption can be particularly desirable in systems that are powered by batteries or powered by low-power supplies like USB ports. When a user is detected - the system is activated.
Figure 17 illustrates a 1700 fingerprint detection system. The 1700 system components that correspond to the configurations described above are identified as similar reference numerals. The fingerprint sensor 1702 and controller 1704 are coupled together 15 via communication links 1718 and 1720. The system 1700 includes an activity detection subsystem comprising a 1770 high gain block. The connection layer of the matrix 1712 is coupled to controller 1704 via a 1770 high gain block.
In operation, when the 1700 system is not in use (that is, 20 has not been used for some period of time), controller 1704 puts the 1700 system in a low power mode. In low power mode, controller 1704 can stop generating and injecting driving signals, can stop acquiring and analyzing fingerprint signals, and can take other steps to reduce energy consumption. When a person touches the 1718 sensor array, the person typically will couple a relatively small signal to the sensor array. The small signal will typically correspond to electrostatic and electromagnetic noise around the person, such as power line signals, static charges, etc. The coupled signal is amplified by the 1770 high gain block, which generates a 1780 "wake up" signal. In response to the 1780 wake up signal, processor 1704 activates the 1700 system in a normal operating mode and starts the operating system. 1700 as described above. During normal operation, controller 1704 can shut down the 1770 high gain block to reduce power consumption.
Figure 18 illustrates another 1800 fingerprint detection system. The components of the 1800 system that correspond to configurations 5 described above are identified by similar reference numerals. The 1800 system includes an activity detection subsystem, which comprises an 1872 optical transmitter, an 1874 optical receiver, an 1870 high gain block. Like the 1700 system, the 1800 system operates in a low power mode when the system is idle. In low energy mode, the io 1872 optical transmitter (which can be a low energy IR or LED source) transmits light above the 1808 sensor array. Light is detected by the 1874 optical receiver. If the light beam is interrupted ( typically by a finger being placed on the sensor array), and so light is not received at the optical receiver 1874, the high gain block 1870 generates a wake up signal 1880 and controller 1804 returns system 15 1800 to its default mode. normal operation. Optionally, the light signal transmitted by the optical transmitter 1872 can be driven to reduce energy, an optical receiver 1874 synchronously detects the transmitted light.
Next, reference is made to Figure 19, which illustrates another 1900 fingerprint detection system. The 1900 system components that 20 correspond to configurations described above are identified by similar reference numerals. The 1900 system includes an activity detection block that includes a 1978 accelerometer or vibration sensor and a 1970 high gain block. The 1900 system has a low energy mode in which the 1970 high gain block monitors the 1976 accelerometer. 1976 accelerometer 25 represents the response to the movement of the 1902 fingerprint sensor and generates a 1982 motion signal corresponding to the movement of the fingerprint sensor. If the 1982 movement signal indicates movement beyond a limit, then the high gain block 1970 generates a 1980 wake up signal, in response to which the 1904 controller returns the 1900 system to its normal operating mode. By selecting the limit, the 1900 system can be configured to wake up and return to its normal operating mode in response to a small vibration, repeated by touching the sensor matrix with a finger or another vibration level.
Fingerprint detection systems and access control systems can be combined with other authorization and security systems to control access to an item. For example, in an ATM system, an access control system as described above can be combined with a magnetic strip or other scanner to allow the bank's customer to use either or both of an access control system based on fingerprint or a traditional access code / bank card authentication system.
In a time and attendance system used to monitor employees' presence in their workplaces (or another system requesting proof that a person is at a location), an access control system can be used to monitor employees or others entering and leaving a service unit. In some cases, one of the person's fingers (the index finger, for example) can be used when entering the unit. A second finger (the middle finger) can be used when leaving the unit. A third finger can be used to indicate danger or a request for help, as in the case where an unauthorized person is forcing an employee to give the unauthorized person access to the unit.
An access control system can also be used to provide access to hotel rooms and other locations, in place or in combination with keys or RFID-based magnetic cards. A user can scan on a fingerprint and register an access sequence when registering at the hotel. The user can then repeat the access sequence on a fingerprint scanner on a bedroom door to access the bedroom.
The present invention has been described by way of example only. Several modifications and variations can be made to these exemplary configurations without departing from the spirit and scope of the invention.
权利要求:
Claims (13)
[0001]
1. Method of operation of an access control system (100, 600, 700, 900, 1200, 1300, 1700, 1800, 1900), the method characterized by the fact that it comprises: registering (1004) the fingerprint data corresponding to one or more fingers of a particular authorized person; register a sequence of finger positions for the particular authorized person (1020); provide conduction signals for a fingerprint sensor (102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902) and a plurality of conduction signal injection points (114, 614) at least partially involving the fingerprint sensor (102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902) with each injection point of the driving signal (114, 614) corresponding to an angular position around the fingerprint sensor ( 102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902), each injection point of the driving signal (114, 614) is provided with a single driving signal (126, 626, 726) and the driving signal (126, 626, 726) corresponding to each injection point of the driving signal (114, 614) is distinguishable from the driving signal (126, 626, 726) corresponding to each other injection point of the driving signal (114 , 614); receive (1102-1104) a series of fingerprint signals (152, 652, 752, 952) from the fingerprint sensor (102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902), in that each fingerprint signal (152, 652, 752, 952) corresponds to at least one driving signal (126, 626, 726) coupled to the fingerprint sensor (102, 602, 702, 902, 1202, 1602, 1702 , 1802, 1902) by a finger (142) when the fingerprint signal (152, 652, 752, 952) is received; determine a sequence of angular positions corresponding to sequential fingerprint signals (152, 652, 752, 952) in the series, where the angular position of a fingerprint signal (152, 652, 752, 952) is determined by determining the at least one driving signal (126, 626, 726) to which that fingerprint signal (152, 652, 752, 952) corresponds; determine whether each of the fingerprint signals (152, 652, 752, 952) corresponds to the registered fingerprint data; determining (1108) whether the sequence of angular positions corresponds to the recorded sequence of finger positions; and providing (1112) an authorization signal if the fingerprint signals (152, 652, 752, 952) correspond to the registered fingerprint data and the sequence of angular positions corresponds to the registered sequence of fingerprint positions.
[0002]
2. Method, according to claim 1, characterized by the fact that the authorization sign includes an identification of the authorized person.
[0003]
3. Method according to claim 1, characterized by the fact that the sequence of finger positions is specified by the authorized person.
[0004]
4. Method, according to claim 1, characterized by the fact that the fingerprint data correspond to one or more fingers of the authorized person positioned in multiple angular positions on a fingerprint sensor (102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902).
[0005]
5. Method according to claim 1, characterized by the fact that the fingerprint data and the sequence of finger positions of the particular authorized person are recorded in an authorized person record in a fingerprint database ( 960, 1260, 1360) which contains records of the authorized person for a plurality of authorized persons.
[0006]
6. Method according to claim 5, characterized by the fact that it additionally comprises receiving data identifying the particular authorized person, and determining that the fingerprint signals (152, 652, 752, 952) correspond to the fingerprint data registered and the sequence of angular positions corresponds to the registered sequence of fingerprint positions for the particular authorized person identified before providing the authorization signal.
[0007]
7. Method according to claim 1, characterized by the fact that registering the fingerprint data corresponding to one or more fingers of a particular authorized person comprises registering the fingerprint data rotated at a variety of angles on a sensor. digital printing (1004-1018);
[0008]
8. Method, according to claim 1, characterized by the fact that each driving signal (126, 626, 726) has a different shape.
[0009]
9. Access control system (100, 600, 700, 900, 1200, 1300, 1700, 1800, 1900), characterized by the fact that it comprises: a fingerprint sensor (102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902); a controller (104, 604, 704, 904, 1204, 1304, 1704, 1804, 1904) coupled to the fingerprint sensor 102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902); and a database (960, 1260, 1360) coupled to the controller (104, 604, 704, 904, 1204, 1304, 1704, 1804, 1904), in which the fingerprint database (960, 1260, 1360 ) includes a plurality of authorized person records, in which the system (100, 600, 700, 900, 1200, 1300, 1700, 1800, 1900) comprises a plurality of driving signal injection points (114, 614) at least partially involving the fingerprint sensor (102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902) with each injection point of the driving signal (114, 614) corresponding to an angular position around the sensor fingerprint (102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902), and each driving signal injection point (114, 614) is configured to inject a single driving signal (126, 626 , 726) and the driving signal (126, 626, 726) corresponding to each injection point of the driving signal (114, 614) is distinguishable from the driving signal (126, 626, 726) corresponding to each other driving signal injection point (114, 614); the controller (104, 604, 704, 904, 1204, 1304, 1704, 1804, 1904) is operable to receive a series of fingerprint signals (152, 652, 752, 952), with each fingerprint signal ( 152, 652, 752, 952) corresponds to at least one driving signal (126, 626, 726) coupled to the fingerprint sensor (102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902) for a finger (142) in contact with the fingerprint sensor (102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902) when the fingerprint signal (152, 652, 752, 952) is received, and to determine the angular position of each fingerprint signal (152, 652, 752, 952) when determining the at least one driving signal (126, 626, 726) to which that fingerprint signal (152, 652, 752, 952) corresponds; each of the authorized person records containing fingerprint data corresponding to an authorized person and an authorized angle sequence; and the controller (104, 604, 704, 904, 1204, 1304, 1704, 1804, 1904) is operable to determine a sequence of angular positions corresponding to the sequence of fingerprint signals (152, 652, 752, 952), and to provide an authorization signal if the fingerprint signals correspond to the authorized person's fingerprint data and the sequence of angular positions corresponds to the authorized angle sequence.
[0010]
10. System according to claim 9, characterized by the fact that the fingerprint data includes data corresponding to one or more of the fingerprints of the particular authorized person positioned in a plurality of angular positions on the fingerprint sensor (102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902).
[0011]
11. System according to claim 9, characterized by the fact that each driving signal (126, 626, 726) has a different shape.
[0012]
12. System according to claim 9, characterized by the fact that: the fingerprint sensor (102, 602, 702, 902, 1202, 1602, 1702, 1802, 1902) comprises: a bevel (106, 606, 706, 1606) having the plurality of driving signal injection points (114, 614); and a sensor array (108, 608, 708, 1608, 1808) electrically isolated from the bezel (106, 606, 706, 1606); and the bevel (106, 606, 706, 1606) and the sensor matrix (108, 608, 708, 1608, 1808) are positioned to allow each of the driving signals (126, 626, 726) to be coupled to the matrix sensor (108, 608, 708, 1608, 1808) through a finger (142) in contact with the injection point of the corresponding driving signal (114, 614, 714) and the sensor matrix (108, 608, 708 , 1608, 1808).
[0013]
13. System according to claim 12, characterized by the fact that the controller (104, 604, 704, 904, 1204, 1304, 1704, 1804, 1904) comprises: a plurality of driving signal blocks (122, 722), where each driving signal block (122, 722) is coupled to a corresponding driving signal injection point (114, 614) to inject a driving signal (126, 626, 726) at the injection point corresponding driving signal (114, 714).
类似技术:
公开号 | 公开日 | 专利标题
BR112013001537B1|2021-01-05|fingerprint sensors and systems incorporating fingerprint sensors
KR101848948B1|2018-04-13|Methods and systems for enrolling biometric data
TWI533230B|2016-05-11|User identification with biokinematic input
US7461264B2|2008-12-02|Method for automatic identification control and management
US7394346B2|2008-07-01|Free-space gesture recognition for transaction security and command processing
US7486810B1|2009-02-03|On-type biometrics fingerprint soft keyboard
US8694792B2|2014-04-08|Biometric based repeat visitor recognition system and method
US8925058B1|2014-12-30|Authentication involving authentication operations which cross reference authentication factors
EP3234863A1|2017-10-25|Fingerprint enrollment using touch sensor data
US20110197270A1|2011-08-11|Biometric Pressure Grip
CN101197665A|2008-06-11|Dynamic password generation method and device thereof
CN102713887A|2012-10-03|Enhancing biometric security of a system
Martinovic et al.2017|Authentication using pulse-response biometrics
CN108806025A|2018-11-13|Realize the entrance guard authorization method and device of visitor's temporary visit
US11115215B2|2021-09-07|Methods and devices of enabling authentication of a user of a client device over a secure communication channel based on biometric data
US20040228507A1|2004-11-18|Authentication system
Martinovic et al.2017|Pulse-response: Exploring human body impedance for biometric recognition
US11165772B2|2021-11-02|Methods and devices of enabling authentication of a user of a client device over a secure communication channel based on biometric data
US20200004941A1|2020-01-02|Methods for enrolling a user and for authentication of a user of an electronic device
US20210049392A1|2021-02-18|Authentication method for an electronic device
WO2018222866A1|2018-12-06|Touch input device for user authentication and systems using the same
CN110460993A|2019-11-15|A kind of authentication method and system based on gesture verifying
同族专利:
公开号 | 公开日
US10223851B2|2019-03-05|
CN103119630B|2016-11-23|
US20160225209A1|2016-08-04|
BR112013001537B8|2021-08-24|
EP2596478A4|2018-01-03|
EP2596478A1|2013-05-29|
US20190213811A1|2019-07-11|
CN103119630A|2013-05-22|
EP2596478B1|2019-09-04|
US9280860B2|2016-03-08|
WO2012009791A1|2012-01-26|
US20130234825A1|2013-09-12|
BR112013001537A2|2016-05-10|
IL224293A|2019-07-31|
US20210366219A1|2021-11-25|
US11055944B2|2021-07-06|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

US4394773A|1980-07-21|1983-07-19|Siemens Corporation|Fingerprint sensor|
US5138468A|1990-02-02|1992-08-11|Dz Company|Keyless holographic lock|
JP2776757B2|1995-04-04|1998-07-16|日本電気ソフトウェア株式会社|Fingerprint finger axis detection device|
US5963679A|1996-01-26|1999-10-05|Harris Corporation|Electric field fingerprint sensor apparatus and related methods|
US6114862A|1996-02-14|2000-09-05|Stmicroelectronics, Inc.|Capacitive distance sensor|
US5933515A|1996-07-25|1999-08-03|California Institute Of Technology|User identification through sequential input of fingerprints|
US5953441A|1997-05-16|1999-09-14|Harris Corporation|Fingerprint sensor having spoof reduction features and related methods|
US6011859A|1997-07-02|2000-01-04|Stmicroelectronics, Inc.|Solid state fingerprint sensor packaging apparatus and method|
US6346739B1|1998-12-30|2002-02-12|Stmicroelectronics, Inc.|Static charge dissipation pads for sensors|
JP3415492B2|1999-06-24|2003-06-09|Necエレクトロニクス株式会社|Fingerprint collation system and its fingerprint collation method|
US20040151353A1|1999-10-28|2004-08-05|Catherine Topping|Identification system|
US6512381B2|1999-12-30|2003-01-28|Stmicroelectronics, Inc.|Enhanced fingerprint detection|
US7132780B2|2000-03-23|2006-11-07|Cross Match Technologies, Inc.|Method for obtaining biometric data for an individual in a secure transaction|
US7067962B2|2000-03-23|2006-06-27|Cross Match Technologies, Inc.|Multiplexer for a piezo ceramic identification device|
US6944773B1|2000-05-19|2005-09-13|Sony Corporation|Method and apparatus for fingerprint authentication during on-line transactions|
SE516860C2|2000-07-17|2002-03-12|Precise Biometrics Ab|Device and method of fingerprint control, by checking the features of the sub-images|
US7424618B2|2001-03-14|2008-09-09|Paladin Electronic Services, Inc.|Biometric access control and time and attendance network including configurable system-on-chip processors with embedded programmable logic|
DE10120067C1|2001-04-24|2002-06-13|Siemens Ag|Mobile communications device has incorporated biometric sensor for fingerprint checking for activation of communications device|
KR100393191B1|2001-05-12|2003-07-31|삼성전자주식회사|Fingerprint sensor using piezoelectric membrane|
KR20030038716A|2001-06-26|2003-05-16|가시오게산키 가부시키가이샤|Image Acquisition Apparatus|
NO316796B1|2002-03-01|2004-05-10|Idex Asa|Sensor module for painting structures in a surface, especially a finger surface|
US7006078B2|2002-05-07|2006-02-28|Mcquint, Inc.|Apparatus and method for sensing the degree and touch strength of a human body on a sensor|
KR20040000954A|2002-06-26|2004-01-07|삼성전자주식회사|Method for nevigation key using sensor of fingerprint identification in mobile phone|
US6810480B1|2002-10-21|2004-10-26|Sprint Communications Company L.P.|Verification of identity and continued presence of computer users|
JP4036798B2|2003-07-29|2008-01-23|アルプス電気株式会社|Capacitance detection circuit, detection method, and fingerprint sensor|
US7075316B2|2003-10-02|2006-07-11|Alps Electric Co., Ltd.|Capacitance detector circuit, capacitance detection method, and fingerprint sensor using the same|
US6993166B2|2003-12-16|2006-01-31|Motorola, Inc.|Method and apparatus for enrollment and authentication of biometric images|
US7681232B2|2004-03-08|2010-03-16|Cardlab Aps|Credit card and a secured data activation system|
GB2412775A|2004-03-31|2005-10-05|Seiko Epson Corp|Fingerprint scanner and method of auto focusing one|
WO2005104012A1|2004-04-16|2005-11-03|Validity Sensors, Inc.|Finger position sensing methods and apparatus|
WO2006007513A2|2004-07-01|2006-01-19|Diebold, Incorporated|Automated banking machine multiple sheet detector apparatus and method|
JP3931898B2|2004-09-30|2007-06-20|セイコーエプソン株式会社|Personal authentication device|
JP4769952B2|2006-02-22|2011-09-07|国立大学法人九州工業大学|Personal authentication method and personal authentication device using fingertip blood flow measurement by laser light|
US7552467B2|2006-04-24|2009-06-23|Jeffrey Dean Lindsay|Security systems for protecting an asset|
US8552989B2|2006-06-09|2013-10-08|Apple Inc.|Integrated display and touch screen|
US8051476B2|2006-08-22|2011-11-01|International Business Machines Corporation|Method and system for accessing a secure area|
US8180122B2|2007-02-08|2012-05-15|Disney Enterprise, Inc.|Ergonomic finger guide for biometric finger scanner|
EP1988489B1|2007-05-04|2021-02-17|STMicroelectronics Limited|Biometric sensor apparatus and method|
US8284019B2|2007-05-08|2012-10-09|Davar Pishva|Spectroscopic method and system for multi-factor biometric authentication|
US20090249258A1|2008-03-29|2009-10-01|Thomas Zhiwei Tang|Simple Motion Based Input System|
US8116540B2|2008-04-04|2012-02-14|Validity Sensors, Inc.|Apparatus and method for reducing noise in fingerprint sensing circuits|
US8320638B2|2008-04-10|2012-11-27|Pitt Alan M|Anonymous association system utilizing biometrics|
US8300902B2|2008-10-20|2012-10-30|Union Community Co., Ltd.|Apparatus for distinguishing forged fingerprint and method thereof|
AU2009310362A1|2008-11-03|2010-05-06|Cross Match Technologies, Inc.|Apparatus and method for the identification of fake fingerprints|
US9235747B2|2008-11-27|2016-01-12|Apple Inc.|Integrated leadframe and bezel structure and device formed from same|
US8605959B2|2008-12-22|2013-12-10|International Business Machines Corporation|Apparatus, system, and method for sequenced biometric authentication|
AT543215T|2009-03-24|2012-02-15|Sony Corp|SOLID-IMAGING APPARATUS, CONTROL PROCESS FOR SOLID IMAGING APPARATUS AND ELECTRONIC DEVICE|
US8791792B2|2010-01-15|2014-07-29|Idex Asa|Electronic imager using an impedance sensor grid array mounted on or about a switch and method of making|
US8421890B2|2010-01-15|2013-04-16|Picofield Technologies, Inc.|Electronic imager using an impedance sensor grid array and method of making|
US20110254758A1|2010-04-19|2011-10-20|Qualcomm Mems Technologies, Inc.|Flex Design and Attach Method for Reducing Display Panel Periphery|
BR112013001537B8|2010-07-19|2021-08-24|Risst Ltd|fingerprint sensors and systems incorporating fingerprint sensors|
US8873814B2|2011-11-18|2014-10-28|Ca, Inc.|System and method for using fingerprint sequences for secured identity verification|
US9710092B2|2012-06-29|2017-07-18|Apple Inc.|Biometric initiated communication|
KR101520723B1|2013-12-04|2015-05-15|크루셜텍 |Fingerprint detecting apparatus and driving method thereof|
WO2017127846A1|2016-01-22|2017-07-27|Abdelmoneum Mahmoud|Remote fingerprinting sensor|BR112013001537B8|2010-07-19|2021-08-24|Risst Ltd|fingerprint sensors and systems incorporating fingerprint sensors|
US9135496B2|2012-05-18|2015-09-15|Apple Inc.|Efficient texture comparison|
US9846799B2|2012-05-18|2017-12-19|Apple Inc.|Efficient texture comparison|
US9715616B2|2012-06-29|2017-07-25|Apple Inc.|Fingerprint sensing and enrollment|
US20140003683A1|2012-06-29|2014-01-02|Apple Inc.|Far-Field Sensing for Rotation of Finger|
US9202099B2|2012-06-29|2015-12-01|Apple Inc.|Fingerprint sensing and enrollment|
KR101312097B1|2012-10-29|2013-09-25|크루셜소프트 주식회사|Method, apparatus and computer-readable recording medium for recognizing fingerprint|
US9111125B2|2013-02-08|2015-08-18|Apple Inc.|Fingerprint imaging and quality characterization|
US10068120B2|2013-03-15|2018-09-04|Apple Inc.|High dynamic range fingerprint sensing|
CN103400436A|2013-08-17|2013-11-20|慈溪市科创电子科技有限公司|Access control system and control method thereof|
KR20150111632A|2014-03-26|2015-10-06|삼성전자주식회사|Fingerprint identifying method and electronic device thereof|
CN105335686B|2014-07-23|2021-03-16|敦泰电子有限公司|Electronic device with fingerprint sensing function and calling method of application program thereof|
US9734379B2|2014-09-03|2017-08-15|Fingerprint Cards Ab|Guided fingerprint enrollment|
CN104281841A|2014-09-30|2015-01-14|深圳市汇顶科技股份有限公司|Fingerprint identification system and fingerprint processing method and device thereof|
TWI617937B|2015-02-24|2018-03-11|Fingerprint encoding method, fingerprint authentication method and system|
JP6756087B2|2015-03-10|2020-09-16|カシオ計算機株式会社|Biometric authentication device and its drive control method|
EP3289792B1|2015-05-01|2020-06-24|Assa Abloy AB|Continuous authentication|
US20160371528A1|2015-06-17|2016-12-22|Motorola Mobility Llc|Concealed fingerprint sensor with wake-up and electrostatic discharg|
CN105205451B|2015-08-25|2018-12-25|东莞酷派软件技术有限公司|Fingerprint authentication method, fingerprint verifying apparatus and terminal|
CN106843709B|2015-12-04|2020-04-14|阿里巴巴集团控股有限公司|Method and device for displaying display object according to real-time information|
CN105550647B|2015-12-08|2019-03-15|Oppo广东移动通信有限公司|Control method, control device and electronic device|
WO2017127846A1|2016-01-22|2017-07-27|Abdelmoneum Mahmoud|Remote fingerprinting sensor|
US10115249B2|2016-05-23|2018-10-30|Yevgeny Levitov|Card-compatible biometric access control system|
CN106022289B|2016-05-31|2021-09-03|广州御银自动柜员机科技有限公司|Fingerprint acquisition instrument rotating device|
CN106296851A|2016-08-01|2017-01-04|广东佳禾声学科技有限公司|Attendance checking system, Work attendance method and device|
CN107818291B|2016-09-14|2022-01-04|致伸科技股份有限公司|Method for assembling fingerprint identification module and cutting method of fingerprint identification sensing element|
US11244315B2|2017-03-21|2022-02-08|Intelligent Technologies International, Inc.|Authentication system for controlling access and use based on heartbeat shape|
US20180283051A1|2017-04-03|2018-10-04|U-Tec Group Inc|Wireless controlled fingerprint smart lock|
TWI640929B|2017-04-18|2018-11-11|Gingy Technology Inc.|Fingerprint identification method and fingerprint identification device|
CN108171836B|2017-12-27|2020-07-07|深圳道尔法科技有限公司|Mobile fingerprint lock|
WO2019160478A1|2018-02-16|2019-08-22|Fingerprint Cards Ab|Authentication method for an electronic device|
法律状态:
2018-12-26| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]|
2019-10-22| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]|
2020-11-03| B09A| Decision: intention to grant [chapter 9.1 patent gazette]|
2021-01-05| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 19/07/2011, OBSERVADAS AS CONDICOES LEGAIS. |
2021-08-24| B16C| Correction of notification of the grant [chapter 16.3 patent gazette]|Free format text: REF. RPI 2609 DE 05/01/2021 QUANTO AOS INVENTORES. |
优先权:
申请号 | 申请日 | 专利标题
US36551110P| true| 2010-07-19|2010-07-19|
US61/365,511|2010-07-19|
PCT/CA2011/000819|WO2012009791A1|2010-07-19|2011-07-19|Fingerprint sensors and systems incorporating fingerprint sensors|
[返回顶部]